Tamil Dictionary 🔍

taphouse

Tap"house`, n. Defn: A house where liquors are retailed.


taphouse - Similar Words