Latin-French dictionary »

adumbrare meaning in French

LatinFrench
adumbrare

esquisser

Your history