dictionnaire Basque - Anglais

euskara - English

ibilgailua Anglais:

1. the vehicle the vehicle