English Italian

limone — Italian to English translation

limone means lemon in English. Learn vocabulary with Maspeak.

Guess the translation for lemon
limone
cappello
quinto
cabina
gru
Skip this question   
Italian 500