Definify.com

Definition 2024


excellida

excellida

Portuguese

Verb

excellida

  1. feminine singular past participle of exceller