fox cub in Spanish
fox cub in Spanish
zorruela
A young fox.
zorruelo
A young fox.