Slovnenya

Translation English Spanish: take place

Dictionary: main
take place
verb