How would you define garita? Add your definition here.

comments powered by Disqus

Words near garita in the dictionary