Love me, love my dog idiom meaning. Adidas Predator Accelerator 1998.

Qué palabra significa lo contrario de locuaz. Faucille en anglais translation.