Definify.com

Definition 2024


თუთა

თუთა

Georgian

Noun

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

  1. mulberry