English → Tetun

procrastinate, take a long time

dada tempu

More