vanmaram

കാട്ടുതുളസി - meaning in english

Meanings for കാട്ടുതുളസി

noun
Wild basil