Entry # 1710 has returned 1 entry

limeeta

noun

(Spanish) la limeta