English-Polish dictionary »

handmaid meaning in Polish

EnglishPolish
handmaid noun
maid that waits at hand

dworkanoun