hagahuaidu

English: Translation
insult
transitive verb
ID
1306