tiger frog (rana sphenocephala) - Türkçe İngilizce Sözlük