English → Tetun

nutritious, nourishing

nutritiva

All translations

More