meaning of head lice

1. infestation of the scalp with lice


Related Words

head lice | police headquarters |

Developed & Maintained By Taraprasad.com

Treasure Words