Slovnenya

Translation Japanese French: ずうずうしい

Dictionary: main