a vain or blustering boaster; a braggart; a braggadocio

listen to the pronunciation of a vain or blustering boaster; a braggart; a braggadocio
الإنجليزية - الإنجليزية
rodomont
a vain or blustering boaster; a braggart; a braggadocio
المفضلات