zamarreada

Spanish

Participle

zamarreada f sg

  1. feminine singular of zamarreado