Vatakara in French Vatakara in French Bargaret proper noun A city in Kerala, India. Add to Flashcards