Online Dictionary

demae Explained

demae at Japanese => English Of Explained:

catering, meal delivery service