"Embarazada" is the correct word for pregnant. However there are also common terms used such as "esperando", "en cinta", and "gorda" among other regional terms.
Estoy embarazada.
Esta ella embarazada?
No estoy embarrazada
You could say "Tres hermanas embarazadas".
no vuelvas embarazada!
Pregnant in Spanish is embarazada.
Avergonzado. There is a false cognate word "embarazado", but this means "pregnant".
Estoy embarazada, pero no en realidad.
Voy a tener un bebe.
(Yo) estoy tan avergonzado (avergonzada if girl) Don't say embarazada because it means 'pregnant'
Embarazo
Sister in law in Spanish is cunada.