Slovnenya

Translation Japanese French: テディー

Dictionary: main