Slovnenya

Translation English Spanish: killer whale

Diccionario: main
killer whale
noun