침입하다
Top 3000
Meanings
Verb
1. to invade
2. to break in
3. to trespass
Pronunciation
chimiphada