Basque English Dictionary

euskara - English

hodeia in English:

1. the cloud the cloud