Callalou

Staff Writer Leave a Comment

Definition of Callalou:

(noun) A spinach stew.

Leave a Reply