kamus
.
Search
About
tied_up
English
tied up(p)
Adjective
Kept occupied or engaged
English: tied up(p)