English | German | Russian | Czech

gharry English

Meaning gharry meaning

What does gharry mean?

gharry

a horse-drawn carriage in India

Are you looking for...?