Noun
leash [pl. leashes] , {instruments & machines}
leash [pl. leashes] , {instruments & machines}
Verb
to leash {feelings & emotions}
to leash {feelings & emotions}
to leash {feelings & emotions}
to leash {feelings & emotions}
...
similar Translations