leaf English - Arabic
1.
-
Englishleaf of the tea plant
Related words
bay apex scallion needle paper|tracing paper|wrapping towel|paper tip coca page paper|rolling
English translator: English Arabic leaf Eesti sõnaraamat Español Traductor Svenska Översättare