Slovnenya

Translation English French: Squalus

Dictionary: main
Squalus
noun