Vocabulary

LARA

Licensed Agency for Relief of Asia (LARA)

noun