Slovnenya

Translation English Japanese: foreign aid

Dictionary: main
foreign aid
noun