French-English dictionary »

[formal] avez-vous des animaux de compagnie ? meaning in English

FrenchEnglish
[formal] avez-vous des animaux de compagnie ? phrase

do you have any pets(do you have pets?)
phrase