English → Tetun

reflect (think on)

reflete

More