Definify.com

Definition 2024


აბლაბუდა

აბლაბუდა

Georgian

აბლაბუდა

Noun

აბლაბუდა (ablabuda) (plural აბლაბუდები)

  1. spiderweb, cobweb

See also