SWUM MEANING IN ENGLISH

• Swum Definition & Synonyms

  1. (p. p.) of Swim
  2. () of Swim
  3. () imp. & p. p. of Swim.


RECENT SEARCHES