English → Tetun

plastic gloves, disposable gloves

descartáveis

All translations

More