Search term tilacino has one result
Jump to
IT Italian EN English
tilacino (n) [extinct carnivorous marsupial] (n) Tasmanian wolf (n) [extinct carnivorous marsupial] (n)