Arabic-English dictionary »

مفغور meaning in English

ArabicEnglish
مفغور

Gaped[UK: ɡeɪpt] [US: ɡeɪpt]