make a rough draft of - Spanish English Dictionary

Suggest a Term