English-Polish dictionary »

translatress meaning in Polish

EnglishPolish
translatress noun
A woman who translates

tłumaczkanoun