Definisi 'ilion'

English to English
noun
1 an ancient city in Asia Minor that was the site of the Trojan War Terjemahkan
source: wordnet30


Visual Synonyms


Click for larger image

Explore ilion in VisualSynonyms.com >