English

edit

Noun

edit

sowcar (plural sowcars)

  1. Alternative form of soucar