vanmaram

ലോങ്‌ജംപ് - meaning in english

Meanings for ലോങ്‌ജംപ്

noun
Long jump