SETEN MEANING IN ENGLISH

• Seten Definition & Synonyms

  1. () obs. imp. pl. of Sit. Sat.


RECENT SEARCHES