vanmaram

ആനച്ചെവി - meaning in english

Meanings for ആനച്ചെവി

noun
Elephants ear