hagahuaidu

English: Translation
be critical (of others); to insult
transitive verb
lieber-dikepa-1974-p-82
ID
2951