What does Calcitrate mean?

Calcitrate meaning in General Dictionary

To kick

View more

  • To kick.