Online Dictionary
Definition of " Emmenez-moi à cette adresse, s'il vous plaît. " in French English Dictionary
Results
Emmenez-moi à cette adresse, s'il vous plaît.
  • {PHR} address: Take me to this address, please.