atalayadora

listen to the pronunciation of atalayadora
Spanish - English
female guard
female spy, female who is employed by a government to gather information on other countries