Slovnenya

Translation French English: wapiti

Dictionary: main