NichiDict

テラゾー

[terazoo]

Meanings

1.Noun

terrazzo; mosaic stone flooring