Definition: 1. a lime (fruit)
Show more information about limefrukt
Definition: 1. lime juice
Show more information about limejuice
Search took: 16.98 ms