Tamil Dictionary 🔍

adducer

Ad*du"cer, n. Defn: One who adduces.


adducer - Similar Words