Search results for "nimamantuk hi ulu"

nimamantuk hi ulu (id. of ulu) an idiom referring to always remembering something (lit. always placed on top of head).