Sardinian

edit

Adjective

edit

narunfiadu

  1. (Logudorese) relating to a swollen nose