Definify.com

Definition 2025


tomchi

tomchi

Uzbek

Noun

tomchi (plural tomchilar)

  1. drop

Synonyms