dumura uğramış

listen to the pronunciation of dumura uğramış
التركية - الإنجليزية
atrophied
rudimentary
rudimental
decayed