Spanish-English dictionary »

turbal meaning in English

SpanishEnglish
turbal noun
{m}

peat bog(bog composed of peat)
noun