Latin-French dictionary »

amurca meaning in French

LatinFrench
amurca [amurcae] (1st) F
noun

marginenom