aire_riverEnglish

Aire, Aire River, River Aire

Noun

A river in northern England that flows southeast through West Yorkshire

English: Aire, River Aire, Aire River

Bahasa: Aire, Sungai Aire

Bahasa words with similar meanings

English words with similar meanings

Show 2 words