సరళsaraḷa
Top 5000
Meanings
Noun
1. longleaf pine (Pinus palustris, syn. Pinus longifolia)