Slovnenya

Translation English Spanish: hospital

Dictionary: main
hospital
noun