Dictionary English – Romanian

dog-lead



Substantiv