vocab dash
Log in
Sign up
macreuse
Top 45000
Meanings
Noun
1. scoter
(birds)
2. flat iron steak
(cuts of meat)