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