Search term lupacchiotto has one result
Jump to
IT Italian EN English
lupacchiotto (n) [young wolf] (n) wolf cub (n) [young wolf] (n)