Spanish-English dictionary »

ledeburita meaning in English

SpanishEnglish
ledeburita noun
{f}

ledeburitenoun