English-Arabic dictionary »

poplars meaning in Arabic

Results: poplar
I'd rather look for this: poplars
EnglishArabic
poplar any of various deciduous trees of the genus Populus

حَوْرm