English → Tetun

hospitalisation

n. ospitalizasaun

More