French-Latin dictionary »

irriguer meaning in Latin

FrenchLatin
irriguer

irrigare

Your history