IRLF

AcronymDefinition
IRLF➣International Right to Life Federation (Toronto, ON)