leaf English - Turkish
1.
-
Englishleaf of the tea plant
-
Turkishçay yaprağı
Related words
bud apex scallion needle paper|tracing paper|wrapping towel|paper coca page paper|rolling
English translator: English Turkish leaf Eesti sõnaraamat Español Traductor Svenska Översättare