Slovnenya

Translation English Spanish: jack salmon

Dictionary: main
jack salmon
noun