DictionaryForumContacts

   English
Google | Forvo | +
garroting adj.
law الإعدام خنقا
med. خَنْق