meaning of Calcitrate

Calcitrate meaning in General Dictionary

To kick

View more

  • To kick.