Arabic-English dictionary »

هَايْد meaning in English

ArabicEnglish
هَايْد بَارْك m

Hyde Parkname of a park

هَايْدْرَات m

hydratesolid compound containing or linked to water molecules

Your history