Spanish-French dictionary »

macuahuitl meaning in French

SpanishFrench
Macuahuitl noun
{n}

macuahuitlnom {m}