Slovnenya

Translation English Spanish: whisker

Dictionary: main
whisker
noun