Deltoids meaning

Plural form of deltoid.
noun
0
0
Advertisement