Englishfor English speakers
petcock English
Meaning petcock meaning
What does petcock mean?
petcock
Synonyms petcock synonyms
What other words have the same or similar meaning as petcock?