someone or something which deters, hindrance, impediment

listen to the pronunciation of someone or something which deters, hindrance, impediment
Englisch - Englisch
{i} deterrent
someone or something which deters, hindrance, impediment
Favoriten