Show more information about abreuver
Definition: 1. to irrigate
Show more information about irriguer
Search took: 18.6886 ms