Search term लाला has one result
Jump to
HI Hindi EN English
लाला (n) [plant] (n) tulip (n) [plant]