Translation of "ellera" into English
ivy, English ivy, Hedera helix are the top translations of "ellera" into English.
ellera
-
ivy
noun -
English ivy
noun -
Hedera helix
noun -
common ivy
noun
-
Show algorithmically generated translations
Automatic translations of "ellera" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
Ellera
proper
-
A small town in the province of Perugia in Umbria, situated adjacent to Chiugiana
Phrases similar to "ellera" with translations into English
-
ground-ivy
Add example
Add