Tamil Meaning

lettuce meaning in tamil

a plant with large green leaves which are edible and used in salads

lettuce tamil meaning example

லெட்டூஸ், இலை கீரை