meaning of waterskin

1. a container of skin for holding water


Related Words

waterskin |

Developed & Maintained By Taraprasad.com

Treasure Words