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