English-Arabic dictionary »

sycamore meaning in Arabic

EnglishArabic
sycamore ''Platanus''

جُمَّيْز