kamus
.
Search
About
lime_juice
English
lime juice
Noun
Usually freshly squeezed juice of limes
English: lime juice