vocab dash
Log in
Sign up
ポラロイド
Meanings
Noun
1. Polaroid camera; instant camera
(Abbreviation)
2. Polaroid (photograph)