have reservations, express discontent; disagree, condemn

listen to the pronunciation of have reservations, express discontent; disagree, condemn
English - Turkish
English - English
{f} disapprove
have reservations, express discontent; disagree, condemn
Favorites