Spanish-English dictionary »

borduria meaning in English

SpanishEnglish
Borduria proper noun

Borduriaproper noun