Results for: beagle
English Italian
beagle(s.) (zool.) cane inglese da lepre; (fig.) spia delatore, segugio
 

Translations: 11 / 1

Your Recent Searches

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

Recent searches