tau

tau
English: Translation
lion
noun
Animals