Home Synonyms tongue
See US English definition of tongue
See UK English definition of tongue
See Spanish definition of lengua
1‘a foreign tongue’
2‘I suggest that you curb your impetuous tongue’
READ THESE ARTICLES