Entry # 82 has returned 1 entry

mutcue

mutcue

noun lulo

(Spanish) lulo

Example: Photo by CIAT International Center for Tropical Agriculture via Flickr. CC BY-Nc-SA 2.0. via Flickr