Arabic-English dictionary »

شِيبُويَا meaning in English

ArabicEnglish
شِيبُويَا f

Shibuyaone of the special wards that form Tokyo