Slovnenya

Translation English Spanish: serrate

Diccionario: main
serrate
adjective