Definisi 'tongueless frog'

English to English
noun
1 almost completely aquatic frog native to Africa and Panama and northern South America Terjemahkan
source: wordnet30


Visual Synonyms