French-English dictionary »

café à chats meaning in English

FrenchEnglish
café à chats nom {m}

cat café(café with domestic cats)
noun