Portuguese-English dictionary »

montaria meaning in English

PortugueseEnglish
montaria noun
{f}

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