anguide

Italian

Noun

anguide m (plural anguidi)

  1. anguid