Tamil Dictionary 🔍

mamaluke

Mam"a*luke, n. Defn: Same as Mameluke.


mamaluke - Similar Words