Similar words: lemon tree
  • EN > GA
  • GA > EN

lemon meringue pie

noun COOK, FOOD
pióg mheireang líomóide