flamboyant - Dictionary definition and meaning for word flamboyant. Definition (noun) showy tropical tree or shrub native to Madagascar; widely planted in ...
確定! 回上一頁