Definify.com

Definition 2024


ბაბაჭუა

ბაბაჭუა

Georgian

Noun

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

  1. spider

Synonyms