French-English dictionary »

lampassé meaning in English

FrenchEnglish
lampassé adjectif

langued◼◼◼(having the tongue visible)
adjective