TOTER MEANING IN ENGLISH

• Toter Definition & Synonyms

  1. (n.) The stone roller. See Stone roller (a), under Stone.


Synonyms:
Bearer, Carrier,

RECENT SEARCHES