Arabic-English dictionary »

شَخْص غَيْر مَرْغُوب فِيهِ meaning in English

ArabicEnglish
شَخْص غَيْر مَرْغُوب فِيهِ

persona non grataa person who is not welcome