a green citrus fruit, somewhat smaller and sharper-tasting than a lemon

listen to the pronunciation of a green citrus fruit, somewhat smaller and sharper-tasting than a lemon
English - English

Definition of a green citrus fruit, somewhat smaller and sharper-tasting than a lemon in English English dictionary

A green citrus fruit, somewhat smaller and sharper-tasting than a lemon
lime
a green citrus fruit, somewhat smaller and sharper-tasting than a lemon
Favorites