일러바치다
Top 15000
Meanings
Verb
1. to report someone else's wrongdoing (to a superior) (sometimes derogatory, derogatory)
Pronunciation
illeobachida