Definify.com

Definition 2025


semiacerba

semiacerba

Italian

Adjective

semiacerba

  1. feminine singular of semiacerbo

Anagrams