a desperate situation
saja english turkish dictionaryDownload this dictionary
a desperate situation
vahim bir durum.