DictionaryForumContacts

   English
Google | Forvo | +
snuff it
brit. abkratzen (sterben)
inf. abschrammen
slang abkratzen ugs. : sterben; draufgehen ugs:. sterben