ISF Japanese Abbreviation

ISF has various meanings in the Japanese category. Discover the full forms, definitions, and usage contexts of ISF in Japanese.

International Shinto Foundation

Most Common Japanese

Citation

Last updated: