Definify.com

Definition 2025


Petchenegs

Petchenegs

English

Noun

Petchenegs

  1. plural of Petcheneg