allibita

Italian

Participle

allibita f sg

  1. feminine singular of allibito

Anagrams