Term Gallery logo

Meanings of turncock in English

Portuguese
torneira
        torneira
        Translations for turncock

        Portuguese