GLOSSOCOMON MEANING IN ENGLISH

• Glossocomon Definition & Synonyms

  1. (n.) A kind of hoisting winch.


RECENT SEARCHES