Slovnenya

Translation English Spanish: unpleasant person

Dictionary: main
unpleasant person