Slovnenya

Translation English Spanish: atlas vertebra

Dictionary: main
atlas vertebra
noun