×

onlooker meaning in French

n. spectateur; observateur; personne qui observe de biais

Related Words

  1. onlookers
  2. online information service
  3. online service
  4. onlookers
  5. onlooking
PC Version

Copyright © 2018 WordTech Co.