braggart


Results for "braggart"

English - Turkish Dictionary

braggart

(English - Turkish Dictionary) :
i. övüngen kimse, yüksekten atan kimse.