Slovnenya

Translation English French: stray

Dictionary: main