Neem

Tamil Dictionary definitions for Neem

Neem : வேம்பு

Neem : வேம்பு