person who makes many oaths that she later does not fulfill - English Synonyms Dictionary

Can't found any synonym terms.