toledoEnglish

Toledo

Noun

An industrial city in northwestern Ohio on Lake Erie

English: Toledo

Bahasa: Toledo

Bahasa words with similar meanings