hagabuulunga iho

English: Translation
to accuse oneself of having had sexual relations with someone else
adjective
carroll-soulik-1973