アイピロー
aipirō
1. eye pillow
Noun
#356769
1. eye pillow
1. Of eye pillow; For eye pillow
1. With an eye pillow; Using an eye pillow
1. Eye pillow.
1. If it were an eye pillow; When it is an eye pillow
1. It was an eye pillow.
1. If/when eye pillow
1. Probably an eye pillow.
1. If it were an eye pillow; When it's an eye pillow
1. It is not an eye pillow.