Arabic-English dictionary »

الفروة meaning in English

ArabicEnglish
الفروة

Pelt[UK: pelt] [US: ˈpelt]