hagaaaadee

English: Translation
cause to repeatedly have free time
transitive verb
ID
1253