タルト
taruto

Noun

1. tart

From French "tarte"