go to bat for

go to bat for teriminin İngilizce - Türkçe sözlükteki anlamı