Asked in Needs a Topic
Needs a Topic

Where are the deltiods located?

123

Answer

User Avatar
Wiki User
10/11/2010

in the stomach