canefora

Italian

Noun

canefora f (plural canefore)

  1. canephora