arabic
جدرة ججدرات
english
cheloid (keloid)
french
chéloïde [pl.chéloïdes]
comment