Definition of セルラーフロア

セルラーフロア

seruraafuroa

noun
cellular floor
Other readings:
セルラー・フロア