Bittergourd

Tamil Dictionary definitions for Bittergourd

Bittergourd : பாகற்காய்

Bittergourd : பாகற்காய்