Slovnenya

Translation English Spanish: institution

Dictionary: main
institution
noun
14 asilo.