escuder: meaning and definitions

Catalan dictionary

Search words

Upgrade your experience