to throw back; to reverberate; to reflect

listen to the pronunciation of to throw back; to reverberate; to reflect
İngilizce - Türkçe
İngilizce - İngilizce
retort
to throw back; to reverberate; to reflect