mee hhadu

English: Translation
falsehood, lie
noun
carroll-soulik-1973