English version

frog in Animals topic

From Longman Dictionary of Contemporary Englishfrogfrog /frɒɡ $ frɑːɡ, frɒːɡ/ ●●○ noun [countable]  1 frog.jpg HBAa small green animal that lives near water and has long legs for jumpingtoad2 have a frog in your throat3 Frog