Селезенка (en. Spleen)

Translation into Russian

Synonyms

  • organ
  • bad temper
  • lymphoid organ