Basque Spanish Dictionary

euskara - español

Mahai in Spanish:

1. Mahai Mahai