one who stifles; one who represses or limits

listen to the pronunciation of one who stifles; one who represses or limits
الإنجليزية - الإنجليزية
stifler
one who stifles; one who represses or limits
المفضلات