Skip to main content

lorcha

lorcha meaning in English  •  lorcha का अर्थ अंग्रेजी में
Noun
  • A kind of light vessel used on the coast of China, having the hull built on a European model, and the rigging like that of a Chinese junk.

lorcha meaning in English, lorcha का अर्थ अंग्रेजी में, lorcha definition in English, lorcha की परिभाषा अंग्रेजी में, lorcha का मतलब, lorcha माने क्या, lorcha mane kya, lorcha ka matlab This page is showing answer of : What is meaning of lorcha in English? इस पेज पर प्रश्न : lorcha का मतलब अंग्रेजी में क्या होता है? का उत्तर दिया गया है|