English → Tetun

help, assist, aid

ajuda

More