PINULE MEANING IN ENGLISH

• Pinule Definition & Synonyms

  1. (n.) One of the sights of an astrolabe.


RECENT SEARCHES