Slovnenya

Translation English French: take place

Dictionary: main
take place
verb