964K views
LADbible TV
Idiom Abroad I Jessica Chastain attempts to translate Scottish slang
Login with Google Login with Discord