Search term larf has one result
Jump to
NL Dutch EN English
larf (n v) [immature insect] (n v) grub (n v) [immature insect]