Force Mujer

Dictionary

Force majeure

Noun

Irresistible compulsion or superior strength.

Translation

Spanish: Mujer

English: Woman

Get social with us!