The main land mass of a country or continent, as distinguished from an island or peninsula
English: mainland
Bahasa: benua
Less certain link between this word and this sense.
mainland
English: mainland
Bahasa: benua
Less certain link between this word and this sense.