Online Dictionary

governanta Explained

governanta at Portuguese => English Of Explained:

governess