huntressEnglish

huntress

Noun

A woman hunter

English: huntress

Bahasa: pemburu

Bahasa words with similar meanings