Dizionario Basco - Inglese

euskara - English

garajea in inglese:

1. the garage the garage