Definify.com

Definition 2025


surcada

surcada

Spanish

Verb

surcada f

  1. feminine singular of the past participle of surcar