Spanish-English dictionary »

kettle meaning in English

SpanishEnglish
kettle noun

kettle hole(depression in the ground)
noun