a rastra - Spanish English Dictionary
History

a rastra



Meanings of "a rastra" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
a rastra [adv] pulling
a rastra [adv] dragging
a rastra [adv] forced