odorofore

Italian

Adjective

odorofore f pl

  1. feminine plural of odoroforo