planta Latin - English
1.
2.
Englishplant
-
Latinplanta
Englishplant
-
Englisha small or herbaceous organism, rather than a tree
-
Latinherba
Englishplant
-
Latinplanta
Englishplant
-
Englishplace in soil or other substrate in order that it may live and grow
-
Latinserō qualifier
Englishplant
-
Latinponō
3.
Englishplantation
-
Englishlarge far
-
Latinplantatio
4.
English translator: Latin English planta Eesti sõnaraamat Español Traductor Svenska Översättare