Skip to main content

English: win-win situation

Welsh: sefyllfa lle mae pawb ar ei ennill

Part of speech

Noun, Feminine, Singular

Definition

neu "sefyllfa lle mae'r ddwy ochr ar eu hennill"