×
moorhen
meaning in French
n.
poule d'eau; lagopède rouge d'ecosse; femelle du coq de bruyère
Related Words
moore
moore's law
mooring
mooring a ship
PC Version
Copyright © 2018 WordTech Co.