English to yoruba meaning of

Gbólóhùn náà "Súúsù ti Houston" kò ní ìtumọ̀ atúmọ̀ èdè nítorí pé ó jẹ́ ìtọ́kasí àgbègbè pàtó kan. Houston jẹ ilu kan ni ipinlẹ Texas, USA, ati "South of Houston" yoo tọka si eyikeyi ipo ti o wa ni iha gusu lati ilu naa.