OranBahasa Indonesia

Oran

Noun

A port city in northwestern Algeria and the country's 2nd largest city

English: Oran

English words with similar meanings

Show 1 words

Words that start with "Oran"