Portuguese-English dictionary »

lampassado meaning in English

PortugueseEnglish
lampassado adjective

langued(having the tongue visible)
adjective