English-Italian dictionary »

key lime meaning in Italian

EnglishItalian
Key lime (Citrus × aurantifolia)
noun

limettanoun
{f}