English-Arabic dictionary »

terebinth meaning in Arabic

EnglishArabic
terebinth a Mediterranean tree

بُطْمm