ridiculed, mocked, derided

listen to the pronunciation of ridiculed, mocked, derided
English - Turkish
Alay alay, alay
English - English
sneered at
ridiculed, mocked, derided
Favorites