meaning of whipping top

1. a top that is spun by whipping


Related Words

whipping top |

Developed & Maintained By Taraprasad.com

Treasure Words