greenhead

listen to the pronunciation of greenhead
الإنجليزية - الإنجليزية
A state of greenness; verdancy
The mallard
The striped bass
{i} (Zoology) male mallard duck
greenhead
المفضلات