vanmaram

വലിയ തിമിംഗലം - meaning in english

Meanings for വലിയ തിമിംഗലം

noun
Razor-back