English Dictionary
Definition have a etc in British English
have a etc phrase
phrase
1
to give birth
Synonyms and related words
