Summary
English to German: more detail...
-
Leon:
-
Wiktionary:
Leon → Leo -
Synonyms for "leon":
Leon; geographical area; geographic area; geographical region; geographic region
city; metropolis; urban center
-
Wiktionary:
English
Detailed Translations for Leon from English to German
German