English → Tetun

stack (verb

tetek

More