Definify.com

Definition 2024


megarica

megarica

Italian

Adjective

megarica f

  1. feminine of megarico