Spanish-English dictionary »

serrato meaning in English

SpanishEnglish
serrato noun
{m}

serratus(muscle)
noun
[UK: sˈeratəs] [US: sˈeræɾəs]