vanmaram

തടസ്സ ഓട്ടം - meaning in english

Meanings for തടസ്സ ഓട്ടം

noun
Hurdling