English-Latin dictionary »

maker / seller of needles / pins meaning in Latin

EnglishLatin
maker / seller of needles / pins noun

acuarius [acuari(i)](2nd) M
noun