English-Turkish dictionary »

agarwood meaning in Turkish

EnglishTurkish
agarwood (type of heartwood)
noun

öd ağacınoun