nice, delicate and small - Spanish English Dictionary

Suggest a Term