Italian

edit

Noun

edit

iafetide m or f by sense (plural iafetidi)

  1. Japhetite
edit