Latin-French dictionary »

camba meaning in French

LatinFrench
camba

carapater

camba noun

paturonnom

Your history