lemon peel: the rind of a lemon

listen to the pronunciation of lemon peel: the rind of a lemon
English - Turkish

Definition of lemon peel: the rind of a lemon in English Turkish dictionary

lemon rind
limon kabuğu
English - English
lemon rind