cause-causa: meaning, definitions and translations

English dictionaryEnglishCatalan

What is cause? cause is causa

What is causa?

Search words

Upgrade your experience