Slovnenya

Translation English French: stay over

Dictionary: main
stay over