English | German | Russian | Czech

calachuchi English

Meaning calachuchi meaning

What does calachuchi mean?

calachuchi

(Philippines) frangipani; plumeria

Are you looking for...?