naba

English: Translation
a slip of the tongue
adjective