limetta Italian - English
1.
2.
Englishlime
-
Englishgreen citrus fruit
-
Italianlime
Englishlime
-
Englishcitrus tree
-
Italianlimetta
3.
Englishkey lime
-
EnglishCitrus × aurantifolia
-
Italianlimetta
English translator: Italian English limetta Eesti sõnaraamat Español Traductor Svenska Översättare