YOU SAID:
Its raining cats and dofgs
INTO JAPANESE
雨が降っている猫と犬
BACK INTO ENGLISH
Cat and dog raining
INTO JAPANESE
猫と犬の雨
BACK INTO ENGLISH
Cat and dog rain
INTO JAPANESE
猫と犬の雨
BACK INTO ENGLISH
Cat and dog rain
This is a real translation party!