toter
English
toter meaning in English • toter का अर्थ अंग्रेजी में
Noun
- The stone roller. See Stone roller (a), under Stone>.