a rastra

Spanish

Adverb

a rastra

  1. alternative form of a la rastra

Further reading