Skip to main content

telega

English telega meaning in English  •  telega का अर्थ अंग्रेजी में
Noun
  • A rude four-wheeled, springless wagon, used among the Russians.
Advertisement