オシウリ
Meanings
Noun
1. Aufschwatzen
2. (aufdringlicher)Hausierer
Pitch accent
シウリ
Composed of
Stoß; Aufdringlichkeit; Aggressivität; Würde; Gewicht; Druck
Verkauf; Verkaufsargument; Kaufgrund; Prostitution