Arabic-English dictionary »

صَمُولَة meaning in English

ArabicEnglish
صَمُولَة f

nutthat fits on a bolt