×

ogler meaning in French

n. fixant du regard; reluquant

Related Words

  1. ogive
  2. ogle
  3. ogopogo
  4. ogpu
PC Version

Copyright © 2018 WordTech Co.