Snakegourd

Tamil Dictionary definitions for Snakegourd

Snakegourd : புடலங்காய்

Snakegourd : புடலங்காய்