Dutch-English dictionary »

boogschutster meaning in English

DutchEnglish
boogschutster substantief
{f}

archeress(a female archer)
noun