lashing; flogging; defeat (sports)

listen to the pronunciation of lashing; flogging; defeat (sports)
الإنجليزية - الإنجليزية
{i} whipping
lashing; flogging; defeat (sports)
المفضلات