English → Tetun

doubtful

dúvida, laran ru-rua

More