sarlac

listen to the pronunciation of sarlac
English - English
{n} the grunting ox of Tartary
The yak
sarlac
Favorites