das Wörterbuch Baske Minus Englisch

euskara - English

loroa Englisch:

1. the parrot the parrot