Slovnenya

Translation English Spanish: smarm

Dictionary: main
smarm
noun
olor.