Latin-French dictionary »

sapaudia meaning in French

LatinFrench
Sapaudia noun

Savoienom