Translation Of Sat Upon It In Different Languages

Translate SAT UPON IT in languages spoken worldwide

English
Ways to say sat upon it
Sentou-se sobre ela
Se sentó sobre él

Translate SAT UPON IT in European languages

English
Ways to say sat upon it
Satt på den