Arabic-English dictionary »

التوت البري meaning in English

ArabicEnglish
داء البريميات m

leptospirosisdisease