Definify.com

Definition 2025


თუთა

თუთა

Georgian

Noun

თუთა (tuta) (plural თუთები)

  1. mulberry