meaning of kibbitz

1. make unwanted and intrusive comments


Related Words

kibbitz |

Developed & Maintained By Taraprasad.com

Treasure Words