Baby Names › Names › Temaşa
Girl name
Meaning: Don't travel, don't watch
Browse all names → Türkçe
Opening the App Store…