English → Hindi dictionary
marasca
Definition
small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
Looking for poetry? Read shayari and poems by great poets.
small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
Looking for poetry? Read shayari and poems by great poets.