'(vous) présentez une amie à votre père' means '(you) introduce a friend to your father'. In that case the frined is a girl, as amie is feminine.
Comment est votre...? in French means "How is your...?" in English.
A votre santé means "cheers!" in English.
le votre means 'yours' or 'your own' in French.
À votre tour in French means "(It's) your turn" in English.
Votre père means "your father".
L'amour du corps de votre ... in incomplete French means "the love of the body of your..." in English.
Bon soir! Merci pour votre... in French means "Good evening! Thank you for your..." in English.
"Your love" in English means ton amour informally and votre amour formally in French.
Votre means 'your'.
Quel était votre premier numéro de téléphone? in French means "What was your first telephone number?" in English.
It means "Your cat is adorable," in French.
"Your awesome..." is an English equivalent of the incomplete French phrase votre impressionnant... .Specifically, the feminine/masculine possessive adjective votre means "(formal singular) your." The masculine adjective impressionnant means "awesome, imposing, impressive, spectacular." The pronunciation will be "voh-treh-preh-syoh-naw" in French.