Meaning of Londres

Londres

Tagalog

n. London