meaning of dilly dallier

1. someone who wastes time


Related Words

dilly-dallier | dillydallier |

Developed & Maintained By Taraprasad.com

Treasure Words