Spanish-English dictionary »

montura meaning in English

SpanishEnglish
montura noun
{f}

mount [mounts](horse)
noun
[UK: maʊnt] [US: ˈmaʊnt]