osmofora

Italian

Adjective

osmofora

  1. feminine singular of osmoforo