English → Tetun

self-confidence

mentál

All translations

More