levada

levada [lay-vah’-dah]
noun
1Silkworm which moves from one place to another. (f)
2Salute or flourish made with the foil by fencers before they set to. (f)
verb
3LLEVADA.

Paid English to Spanish translation