Slovnenya

Translation French English: longshot

Dictionary: main
longshot
nom