What can cause cloudy urine, yellowish, and fish like smell?

Impossible to say. If you are concerned about your urine would see your family doctor and give them a fresh specimen which can be sent for analysis. Your description is difficult to warrant a diagnosis from.