ibridata

Italian

Participle

ibridata f sg

  1. feminine singular of ibridato

Anagrams