Latin-French dictionary »

dombra meaning in French

LatinFrench
dombra noun

dombranom