Spanish English Dictionary

español - English

profesor

in English:

1. teacher


A teacher works in a school
I am a teacher.


profesor in other dictionaries

in French
in German
in Polish

related words

cocinero