to taunt; to reproach; to upbraid

listen to the pronunciation of to taunt; to reproach; to upbraid
الإنجليزية - التركية
الإنجليزية - الإنجليزية
downcast
upcast
to taunt; to reproach; to upbraid
المفضلات