English | German | Russian | Czech

roostmate English

Meaning roostmate meaning

What does roostmate mean?

roostmate

A bird that shares a roost with another

Are you looking for...?