Meaning of di-mapaihi

di-mapaihi

Tagalog

di-mapaihi adj. said of one who urinate with difficulties