landfillEnglish

landfill

Noun

A low area that has been filled in

English: landfill

Bahasa: dataran rendah

Bahasa words with similar meanings