sarpa sarmak

listen to the pronunciation of sarpa sarmak
Türkçe - İngilizce
(for something) to become very difficult or complicated
to become complicated
sarpa sarmak