megarrica

Spanish

Adjective

megarrica

  1. feminine singular of megarrico