English → Tetun

stir-fried vegetables

capcai

All translations

More