Arabic-English dictionary »

بُرْغُوث meaning in English

ArabicEnglish
بُرْغُوث m

fleaparasitic insect

Your history