Definify.com

Definition 2025


ბაბაჭუა

ბაბაჭუა

Georgian

Noun

ბაბაჭუა (babač̣ua) (plural ბაბაჭუები)

  1. spider

Synonyms