Translation Of Ratu In Different Languages

English
Ways to say ratu
Ratu
Ratu