Kado e Sar

Kado e Sar
English: Translation
skull
noun
Body parts