1 Translation results for: senescence
 
senescence noun
شَيْخُوخَة, تَقَدُّم فِي الْعُمر
Advertisement