meaning of toilet roll

1. a roll of toilet paper


Related Words

toilet roll |

Developed & Maintained By Taraprasad.com

Treasure Words