have a broad repercussion - Turkish English Dictionary

Suggest a Term