making sport; tending to excite derision

listen to the pronunciation of making sport; tending to excite derision
English - English
ludificatory
making sport; tending to excite derision
Favorites