Slovnenya

Translation French Japanese: sur-le-champ

Dictionary: main
sur-le-champ
adverbe