Definify.com

Definition 2024


decapata

decapata

Italian

Participle

decapata

  1. feminine singular of decapato