Slovnenya

Translation English Spanish: cartilaginous

Dictionary: main
cartilaginous
adjective