Italian-English dictionary »

nittitante meaning in English

ItalianEnglish
nittitante adjective

nictitating(winking, blinking)
adjective