to make sport; gibe; sneer; spend time idly

listen to the pronunciation of to make sport; gibe; sneer; spend time idly
الإنجليزية - الإنجليزية
gleek
to make sport; gibe; sneer; spend time idly
المفضلات