Slovnenya

Translation English Spanish: internment

Dictionary: main
internment
noun