Arabic-English dictionary »

نَاغُويَا meaning in English

ArabicEnglish
نَاغُويَا f

Nagoyaa city of Japan