サンジャヤ・ベーラッティプッタ
Meanings
Noun
1. Sanjaya Belatthiputta