mestressa Catalan - English
1.
Englishlandlord
-
Englishperson who owns and rents land such as a house, apartment, or condo
-
Catalanamo
2.
Englishmistress
-
Englishwoman of authority
-
Catalanmestressa
3.
Englishschoolmistress
-
Englishwoman in charge of a school
-
Catalanmestressa
English translator: Catalan English mestressa Eesti sõnaraamat Español Traductor Svenska Översättare