Skip to content
Kotomora

愛あいの巣す

あ
い
の
す

Meanings

1

noun

love nest

A place where lovers meet or live together, often with a romantic or secretive connotation.