inhibiter

listen to the pronunciation of inhibiter
English - English
{i} person or thing which inhibits, person or thing which restrains or holds back
inhibiter
Favorites