Spanish-French dictionary »

amura | mura meaning in French

SpanishFrench
amura | mura noun

amurenom {f}