Slovnenya

Translation English Spanish: fish louse

Dictionary: main
fish louse
noun