iafetide

Italian

Noun

iafetide m or f by sense (plural iafetidi)

  1. Japhetite