vanmaram

ദുഷ്‌ടസങ്കേതം - meaning in english

Meanings for ദുഷ്‌ടസങ്കേതം

noun
Rookery