farabutta

Italian

Noun

farabutta f (plural farabutte)

  1. female equivalent of farabutto