to make a great display in any way, especially in oratory

listen to the pronunciation of to make a great display in any way, especially in oratory
الإنجليزية - التركية
الإنجليزية - الإنجليزية
splurge
to make a great display in any way, especially in oratory
المفضلات