Definify.com

Definition 2024


tartma

tartma

Crimean Tatar

Noun

tartma

  1. rack
  2. crossbeam