Search term Loutre cendrée has one result
Jump to

FR EN Translations for loutre

loutre {f} otter
loutre (n) [zoologie] {f} otter (n) [zoologie]