Arabic-English dictionary »

شِي meaning in English

ArabicEnglish
وُوشِي m

Wuxia city of China

يَامَاغُوتْشِي m

YamaguchiYamaguchi, Japan

يَامَانَاشِي m

YamanashiYamanashi, Japan

يِدِيشِيَّة f

Yiddishlanguage

678