Spanish-English Dictionarydirectora
directora
Meaning of directora