Spanish-English dictionary »

marmita de gigante meaning in English

SpanishEnglish
marmita de gigante noun

kettle hole(depression in the ground)
noun