mounted (by a bull) - French English Dictionary

mounted (by a bull)

Meanings of "mounted (by a bull)" in French English Dictionary : 1 result(s)

English French
Animal Breeding
mounted (by a bull) montée [f]