Spanish-English dictionary »

lago en herradura meaning in English

SpanishEnglish
lago en herradura noun
{m}

oxbow lake [oxbow lakes](crescent-shaped lake)
noun
[UK: ˈɑːkˌs.bəʊ leɪk] [US: ˈɑːkˌsbo.ʊ ˈleɪk]