Term Gallery logo

Meanings of quiproquo in Catalan

        quid pro quo