English → Tetun

help, aid, assist

ajuda

All translations

More