dictionnaire Basque - Anglais

euskara - English

tsunamia Anglais:

1. the tsunami the tsunami