ndirimu

French: Translation
Ganglions
noun
Body parts