French-Spanish dictionary »

macuahuitl meaning in Spanish

FrenchSpanish
macuahuitl nom {m}

Macuahuitlnoun
{n}