vanmaram

കട്ടച്ചോര - meaning in english

Meanings for കട്ടച്ചോര

noun
Thrombus