grenade (general term) - İngilizce Eşanlam Sözlük