Shakhla

English: Translation
Tree branch
noun
Animals