Spanish-English dictionary »

gurma meaning in English

SpanishEnglish
gurma noun
{f}

strangles(disease of horses)
noun
[UK: ˈstræŋ.ɡl̩z] [US: ˈstræŋ.ɡl̩z]

Your history