Arabic-English dictionary »

غير مستحي meaning in English

ArabicEnglish
غير مستحي

Unembarrassed[UK: ˌʌnɪmˈbærəst ] [US: ʌnɪmˈbɛrəst ]