leaf English - Thai
1.
-
Englishleaf of the tea plant
-
Thaiใบชา
Related words
apex paper|tracing paper|wrapping towel|paper stevia stem tip coca page paper|rolling
English translator: English Thai leaf Eesti sõnaraamat Español Traductor Svenska Översättare