longherine

Italian

Noun

longherine f

  1. plural of longherina