Translation of تھل چر in English:

تھل چر

phrase

  • a land animal