Latin-French dictionary »

david meaning in French

LatinFrench
David

David