Slovnenya

Translation English French: arriver

Dictionary: main
arriver
noun