Translation of طِحال in English

طِحال

Noun (feminine)

  1. spleen

Powered by Oxford