English-Spanish dictionary »

talking shop meaning in Spanish

EnglishSpanish
talking shop noun

mentideronoun