Catapult Meaning in Telugu

రాళ్లు విసిరేందుకు ఉపయోగించే పంగల కర్ర ఓడ పైభాగం నుంచి విమానం ఎగిరేందుకు ఉపయోగపడే సాధనం Synonyms slingshot sling