Slovnenya

Translation English French: cartilaginous

Dictionary: main
cartilaginous
adjective