임대하다
Top 9000
Meanings
Verb
1. to let (out), to lease (out), to rent (out) (transitive)
Pronunciation
imdaehada