CompareWords
Compare
Librae
Definition:
(pl. ) of Libra
Compare
librae
with other words:
libra vs. librae