Slovnenya

Translation English Japanese: tart

Dictionary: main
tart
noun