Dictionary / Culture

tburrida

تبوريدة

/t-bur-RI-da/

English

equestrian show

French

fantasia

Part of Speech

noun

Register

standard