Arabic-French dictionary »

سيماجلوتيد meaning in French

ArabicFrench
سيماجلوتيد

sémaglutide