tamadu

English: Translation
muscle
noun
Body parts
ID
2164