Slovnenya

Translation English Spanish: spotted

Diccionario: main
spotted
adjective