English-Polish dictionary »

archeress meaning in Polish

EnglishPolish
archeress noun
a female archer

łuczniczkanoun