English to filipino meaning of

Ang "somrai" ay hindi lumilitaw na isang salitang Ingles. Posible na ito ay isang salita mula sa ibang wika o isang maling spelling ng isang salitang Ingles. Kung mayroon ka pang konteksto o impormasyon tungkol sa salita, maaari kong subukang tulungan ka pa.