Arabic-English dictionary »

رود meaning in English

ArabicEnglish
رودريغيز

Rodriguez

هيرودين

hirudinpeptide obtained from the salivary glands of leeches