Slovnenya

Translation French English: Dall's sheep

Dictionary: main