Մեծ արորիկ. Cantera stones. Scotland flag with dragon.

Tinubdan meaning in english pronunciation philippines.