English | German | Russian | Czech

mashua English

Meaning mashua meaning

What does mashua mean?

mashua

A root vegetable grown in the Andes, Tropaeolum tuberosum.

mashua

A type of simple fishing vessel found on the coast of East Africa.

Synonyms mashua synonyms

What other words have the same or similar meaning as mashua?

mashua English » English

tropaeolum patagonicum Tropaeolum tuberosum

Are you looking for...?