Yes they really are called that. This is the first time I've seen them for sale at home. Usually only see them in Gozo.
Comments
Sign in or get an account to comment.