English → Tetun

tasty, delicious

adj. saboroso/a, delicioso/a

All translations

More