storcu

Aromanian

Verb

storcu

  1. alternative form of astorcu