Multilingual Turkish Dictionary

A DESPERATE SITUATION

A DESPERATE SITUATION : English Turkish Redhouse

vahim bir durum