English Dictionary
▪ scotchman
▪ scotchwoman
▪ scoter
▪ scotland
▪ scotland yard
◊ SCOTER
scoter
n : large black diving duck of northern parts of the northern
hemisphere [syn: {scooter}]
scotchman
scotchwoman
scoter
scotland
scotland yard
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]