meaning of flea bite

1. a very minor inconvenience


Related Words

flea bite | flea-bite |

Developed & Maintained By Taraprasad.com

Treasure Words