vanmaram

Fig leaf - meaning in malayalam

Meanings for Fig leaf

noun
അത്തിയുടെ ഇല