Arabic-English dictionary »

مَرَافِق meaning in English

ArabicEnglish
مَرَافِق p

facilityphysical means or contrivance for doing something