Spanish-English dictionary »

limonite meaning in English

SpanishEnglish
limonite noun
{m}

bog iron ore(deposit)
noun