×

homme-grenouille meaning in English

n. frogman

Related Words

  1. homme à tout faire
  2. homme-dieu
  3. homme-orchestre
  4. homme-sandwich
PC Version

Copyright © 2018 WordTech Co.