Slovnenya

Translation English French: baleen whale

Dictionary: main