meaning of polo pony

1. a small agile horse specially bred and trained for playing polo


Related Words

polo pony |

Developed & Maintained By Taraprasad.com

Treasure Words