Term Gallery logo

Meanings of quiproquo in Catalan

quid pro quo