Skip to main content

English: depend in no small part on

Welsh: dibynnu llawer ar

Part of speech

Verb