lamallie

English: Translation
bearing big nuts (of coconut trees)
adjective
carroll-soulik-1973