English | German | Russian | Czech

babylift English

Meaning babylift meaning

What does babylift mean?

babylift

The evacuation of foreign children from abroad into a country for adoption.

Are you looking for...?