Definify.com

Definition 2024


Petchenegs

Petchenegs

English

Noun

Petchenegs

  1. plural of Petcheneg