Slovnenya

Translation English Spanish: dolled up

Diccionario: main
dolled up
adjective