hagaaadee

English: Translation
cause to have free time
transitive verb
ID
1254