tugba

listen to the pronunciation of tugba
التركية - الإنجليزية
(isim) A tree in heaven; healthy; beauty; g