a sweet sticky substance produced by the leaves of some plants Inglise - Ukraina

Related words

honeydew 




English translator: English a sweet sticky substance produced by the leaves of some plants  Eesti sõnaraamat   Español Traductor   Svenska Översättare