English-Arabic dictionary »

poplar meaning in Arabic

EnglishArabic
poplar any of various deciduous trees of the genus Populus

حَوْرm