Slovnenya

Translation English French: Rocky Mountain sheep

Dictionary: main
Rocky Mountain sheep