Definify.com

Definition 2024


babaytop

babaytop

Crimean Tatar

Noun

babaytop

  1. a kind of cloth ball
  2. a kind of child game