Loafer

Tamil Dictionary definitions for Loafer

Loafer : சோம்பேறி

Loafer definition

Noun. One who loafs; a lazy lounger.