leaf English - Catalan
1.
-
Englishleaf of the tea plant
-
Catalanfulla de te
Related words
bud apex scallion needle paper|tracing paper|wrapping towel|paper unhinge tip coca page paper|rolling bract rachis
English translator: English Catalan leaf Eesti sõnaraamat Español Traductor Svenska Översättare