play a role of some importance/consequence - Türkçe İngilizce Sözlük

Aradığınız terimin karşılığı bulunamadı