Results for: otter
English Italian
otter(s.) (zool.) lontra; pelliccia di lontra
otterlontra
otterla lontra
 

Translations: 13 / 3

Your Recent Searches

Total number of language pairs: 544
Total number of translations (in millions): 15.4

Recent searches