English | German | Russian | Czech

organista English

Meaning organista meaning

What does organista mean?

organista

Any of several South American wrens, noted for the sweetness of their song.

Are you looking for...?