nursing herd - French English Dictionary

nursing herd

Meanings of "nursing herd" in French English Dictionary : 1 result(s)

English French
Animal Breeding
nursing herd troupeau allaitant