to swallow [ swallowed ; swallowed ]
Sinónimos
  • بلع ، سرط ، استرط ، لهم ، التهم
Notices
  • gobble, absorb, gobble or tolerate