Go to Homepage
[Subject: Generalities]
- To grind or strike the teeth together
Translated by: NISHU VARMA
Translated in 20 languages
[Subject: Humankind]
- close teeth in a snarling and angry manner
Translated by: FARHAD PEZESHKI
Translated in 5 languages