yarn (a long, often elaborate narrative of real or fictitious adventures; an entertaining tale) - Spanish English Dictionary

Suggest a Term