What do you define a fair bit? I ask because I'm not sure if I speak an additional language or just know enough to have a bare bone, necessary conversation with another individual. lol
I can speak n understand conversational Cantonese(local n maybe from Hong Kong movies watching, but needing to read the subtitles still-after lo these many yrs).
In person i can n probably hv spoken with strangers off the streets of my local city (in the recent past tat i can think of ard 2~3 yrs ago) but hvg to stop n try n explain or fail a few times, in a 30 or 40 minute block of time. It helped tat we had/hv commonality of country n cultural touchstones tho our primary language was not the same. But i wouldnt want to do it often.
In local Mandarin Chinese i probably hv better fluency n vocabulary from yrs more practice/watching shows, experience talking to friends/colleagues/others but still cant read or write.
In my own dialect i am much worse n i couldnt speak much at all in it with my own grandmother when i was a teen n spoke to her in the national language here.tho i think i could speak/communicate in dialect when i was younger(between 5~9) n visited my grandparents for weeks at a stretch.
Pls dont speculate my country or other details, tho i can dm u if u want.