Latin English Dictionary

latine - English

Bull trout in English:

1. Bull trout Bull trout