English → Tetun

mie goreng

with stir-fried vegetables

More