Slovnenya

Translation Japanese French: お人好し

Dictionary: main