basa hagasengasenga

English: Translation
speak in riddles or aphoristically or in parables
adjective