Online Dictionary

gambut Explained

gambut at Indonesian => English Of Explained:

peat moss, turf