talk nonsense; boast, show off, brag

listen to the pronunciation of talk nonsense; boast, show off, brag
الإنجليزية - التركية
الإنجليزية - الإنجليزية
talk through one's hat