×

moorhen meaning in French

n. poule d'eau; lagopède rouge d'ecosse; femelle du coq de bruyère

Related Words

  1. moore
  2. moore's law
  3. mooring
  4. mooring a ship
PC Version

Copyright © 2018 WordTech Co.