vanmaram

Wild duck - meaning in malayalam

Meanings for Wild duck

noun
കാട്ടുതാറാവ്