Slovnenya

Translation English Spanish: infirmary

Dictionary: main
infirmary
noun