any of various plants or herbs Spanish - English




English translator: Spanish English any of various plants or herbs  Eesti sõnaraamat   Español Traductor   Svenska Översättare