southlandEnglish

southland

Noun

Any region lying in or toward the south

English: southland

Bahasa: selatan

Bahasa words with similar meanings