English → Tetun

spit

(verb) tafui; (noun) kabeen

More