meaning of an jdn. ausgeliehen sein

an jdn. ausgeliehen sein - German to English

become on loan to sb.