YOU SAID:
It's raining vaca and dogs
INTO JAPANESE
雨が降っているヴァカと犬
BACK INTO ENGLISH
Vaca and dog raining
INTO JAPANESE
ヴァカと犬の雨
BACK INTO ENGLISH
Vaca and dog rain
INTO JAPANESE
ヴァカと犬の雨
BACK INTO ENGLISH
Vaca and dog rain
Well done, yes, well done!