Log in
Search words & phrases
jumbo
US /ˈdʒʌmbo/
・
UK /'dʒʌmbəʊ/
B2
Definition
Video subtitles
noun
Something that is very large