Tamil Dictionary 🔍

prodd

Prodd, n. Defn: A crossbow. See Prod, 3.


prodd - Similar Words