Slovnenya

Translation French English: lakh

Dictionary: main