Slovnenya

Translation English Spanish: whiskers

Dictionary: main
whiskers
noun