Arabic-English dictionary »

سِكَافَة meaning in English

ArabicEnglish
سِكَافَة f

shoemakingshoemaking