meaning of batrachophob

batrachophob - German to English

batrachophobic