vanmaram

Colossus - meaning in malayalam

Meanings for Colossus

noun
അതികായന്