engel teşkil etmek

listen to the pronunciation of engel teşkil etmek
Türkçe - İngilizce
pose an obstacle
inhibit
constitute an impediment
engel teşkil etmek