Slovnenya

Translation English Spanish: hornlike

Dictionary: main
hornlike
adjective