pear shaped sweet with pink and yellow stripes - Spanish English Dictionary

Suggest a Term