Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Moshi Moshi Police Desuka Meaning
Moshi Moshi Police Desuka
"
Moshi moshi police desuka
" means "
Hello
this is
the police
" in Japanese.
"
Moshi moshi police desuka
?"
"
I'M NOT
WATCHING
HENTAI
!"
By Elonore
Upvote
Flag