meaning of terry towel

1. a bath towel with rough loose pile


Related Words

terry towel |

Developed & Maintained By Taraprasad.com

Treasure Words