Slovnenya

Translation English French: farm animal

Dictionary: main
farm animal