Arabic-English dictionary »

ثَفَر meaning in English

ArabicEnglish
ثَفَر m

crupperstrap stopping saddle from slipping