Slovnenya

Translation English Spanish: serrate

Dictionary: main
serrate
adjective