ルイ・ロペス・デ・ビリャロボス
Meanings
Noun
1. Ruy López de Villalobos