English → Tetun

clean oneself up, purify oneself

hamoos an

More