English → Tetun

scatter, spread about (in disarray)

lekar

More