Spanish-French dictionary »

almicantarat meaning in French

SpanishFrench
almicantarat noun
{m}

almicantaratnom {m}