ILF

views updated

ILF International Landworkers' Federation

More From encyclopedia.com