Translation of شتر گائو in English:

شتر گائو

phrase

  • giraffe