Slovnenya

Translation English French: livestock

Dictionary: main
livestock