Arabic-English dictionary »

يَامَاغَاتَا meaning in English

ArabicEnglish
يَامَاغَاتَا f

YamagataYamagata, Japan