INSPECTRESS


Meaning of INSPECTRESS in English

noun a female inspector.

Webster English vocab.      Английский словарь Webster.