Dizionario Basco - Inglese

euskara - English

leihoa in inglese:

1. the window the window