OEDILF

AcronymDefinition
OEDILFOmnificent English Dictionary in Limerick Form