English-Arabic dictionary »

agarwood meaning in Arabic

EnglishArabic
agarwood type of heartwood

رَنْدm

عُودm

قُطُرm