Slovnenya

Translation English French: piscivorous

Dictionary: main
piscivorous
adjective