meaning of bitter lemon

bitter lemon meaning in General Dictionary

tart lemon-flavored carbonated drink


bitter lemon - German to English

sour lemon