meaning of whip top

1. a top that is spun by whipping


Related Words

whip top | whipping top |

Developed & Maintained By Taraprasad.com

Treasure Words