ovicaprina

Italian

Adjective

ovicaprina

  1. feminine singular of ovicaprino

Anagrams