Portuguese-English dictionary »

astride meaning in English

PortugueseEnglish
Astride proper noun
{f}

Astrid(female given name)
proper noun
[UK: ˈæ.strəd] [US: ˈæ.strəd]