English → Tetun

litter, rubbish, garbage, waste

lixu

More