Arabic-English dictionary »

قَوْقَعة meaning in English

ArabicEnglish
قَوْقَعة f

shellpsychological barrier to social interaction