French-English dictionary »

globish meaning in English

FrenchEnglish
globish nom propre
{m}

Globish◼◼◼(simplified version of English)
proper noun