English → Tetun

stack

(verb) hada; tatuk; tetek

All translations

More