English to hindi meaning of

शब्द "सैगिटा" एक लैटिन शब्द है जिसका अंग्रेजी में अर्थ "तीर" होता है।