dictionnaire Basque - Anglais

euskara - English

hodeia Anglais:

1. the cloud the cloud