Turkish-English dictionary »

ağaç kabuğu meaning in English

TurkishEnglish
ağaç kabuğu noun

bark [barks](exterior covering of a tree)
noun
[UK: bɑːk] [US: ˈbɑːrk]