Arabic-English dictionary »

أُمّ بَدِيلَة meaning in English

ArabicEnglish
أُمّ بَدِيلَة f

surrogate motherwoman who gives birth to a child not her own