Perhaps you should test it out then donna. Instead of handing things to her when you think she wants them, take a step back and see if she comes to you and asks you, if she points things out. Ask her to bring you things and see if she understands what you are saying.
I would definitely do things like that first before getting her referred but if you think deep down that there genuinely might be an issue and it would put your mind at rest then by all means go for it.
C doesn't have a huge vocabulary. Well he speaks a lot more Farsi than English actually. In English he says mum, dad, grandad and there are lots of other words he has said once or twice and then never again. I assume he's storing them all in his little head and one day he will just start talking loads. I have been trying to encourage him to say things in the last couple of weeks but he's not really interested. I'm not concerned though because he babbles away all the time, pretends to talk on the phone etc. Plus he's learning two languages and I've heard that bilingual children are generally later talkers. So I'm not panicking.