Aruba

[English]

A red variety of lettuce.

Related terms