Arabic-English dictionary »

مَاتْسُويَامَا meaning in English

ArabicEnglish
مَاتْسُويَامَا f

Matsuyamaa city of Japan