aberhuc

Traduction française :
chiot
English translation :
puppy