English | German | Russian | Czech

carrow English

Meaning carrow meaning

What does carrow mean?

carrow

A strolling gamester in Ireland.

Are you looking for...?