Online Dictionary

demaemochi Explained

demaemochi at Japanese => English Of Explained:

boy who delivers cooked food