vanmaram

വംശനാശം - meaning in english

Meanings for വംശനാശം

noun
Extinction