NichiDict

パンチラ

[panchira]

Meanings

1.NounNoun・suru

brief glimpse of a woman's underwear