Translation of ورم آلود in English:

ورم آلود

phrase

  • swelled