English → Tetun

help, assistance, aid

ajuda

More