scoter
English Dictionary
->
Letter S
-> scoter
Search Dictionary:
scoter Definition
(n)
large
black
diving
duck
of
northern
parts
of
the
northern
hemisphere
scoter Synonyms
scooter
scoter
© Art Branch Inc.