Search term abreuver has one result
Jump to
FR French EN English
abreuver (v) [animaux] water (v) [animaux]

French English translations