Italian-English dictionary »

lampassato meaning in English

ItalianEnglish
lampassato adjective

langued(having the tongue visible)
adjective