Results for: patella
Italian | English | |
---|---|---|
patella | limpet, patella, marine mollusk with a cone shaped shell which adheres to rocks along the shoreline (Zoology) | |
Translations: 1 – 1 / 1
Your Recent Searches
Total number of language pairs: 544
Total number of translations (in millions): 15.4
Total number of translations (in millions): 15.4