English | German | Russian | Czech

sat upon English

Synonyms sat upon synonyms

What other words have the same or similar meaning as sat upon?

sat upon English » English

incubated brooded

Are you looking for...?

sat | upon