meaning of dhobi itch

1. fungal infection attacking moist parts of the body


Related Words

dhobi itch |

Developed & Maintained By Taraprasad.com

Treasure Words