Go to Homepage
[Subject: Generalities]
Translated in 5 languages
- To utter sounds or words indistinctly or with a low voice and with the lips partly closed
Translated in 17 languages