Dictionary Translate Correct Ask AI
Noun
senescence {med.}
senescence {med.}
هرم {طب}