s. beğenilen, hayran eden, takdire değer, hayranlık uyandıran, harika

listen to the pronunciation of s. beğenilen, hayran eden, takdire değer, hayranlık uyandıran, harika
Turkish - English
mirable

(ad)mirable.

Wonderful; admirable