Term Gallery logo

Meanings of ranidae in English

Catalan
rànids
rànids