Translation of "baba rat" into English baba rat + Add translation Add baba rat Aleut-English dictionary father. Show algorithmically generated translations Add example Add Translations of "baba rat" into English in sentences, translation memory Match words all exact any Try again