Arabic-English dictionary »

تُوكُوشِيمَا meaning in English

ArabicEnglish
تُوكُوشِيمَا f

TokushimaTokushima, Japan