vocab dash
Log in
Sign up
シッター
Meanings
Noun
1. sitter (person looking after children, pets, etc.)