Grazia (France)

The website for French fashion and beauty magazine Grazia introduced the Meowlingual Cat Translation Device.



grazia meowlingual