meaning of Cambrel

Cambrel meaning in General Dictionary

See Gambrel n 2

View more

  • See Gambrel, n., 2.