Slovnenya

Translation French English: lot

Dictionary: main
lot
nom