Spanish-English dictionary »

llanura de las jarras meaning in English

SpanishEnglish
Llanura de las Jarras proper noun
{f}

Plain of Jars(plateau in Laos)
proper noun