vanmaram

ഷോട്ട്‌പുട്ട് - meaning in english

Meanings for ഷോട്ട്‌പുട്ട്

noun
Shot put