vanmaram

തടസ്സവസ്‌തു - meaning in english

Meanings for തടസ്സവസ്‌തു

unknown
obstruction