Slovnenya

Translation Japanese French: 先んじる

Dictionary: main