Online Dictionary

chakasu Explained

chakasu at Japanese => English Of Explained:

to make fun of, to poke fun at