English-Spanish dictionary »

archeress meaning in Spanish

EnglishSpanish
archeress (a female archer)
noun

arqueranoun
{f}