di lima

English: Translation
arm
noun
Body parts
ID
2390