English | German | Russian | Czech

avoucher English

Meaning avoucher meaning

What does avoucher mean?

avoucher

One who avouches.

Are you looking for...?