English Dictionary
Definition fruit(s) of your labour in British English
fruit(s) of your labour phrase
phrase
Synonyms and related words

English Dictionary