tugba

listen to the pronunciation of tugba
Turkish - English
(isim) A tree in heaven; healthy; beauty; g
tugba
Favorites