Definition of フランベジア

フランベジア

furanbejia

noun
framboesia, frambesia, yaws(medical term)