English-French dictionary »

siraya meaning in French

EnglishFrench
Siraya (language)
proper noun

siraya◼◼◼nom propre
{m}