meaning of placeseeker

1. a disparaging term for an appointee


Related Words

placeseeker |

Developed & Maintained By Taraprasad.com

Treasure Words