don pedro - Spanish English Dictionary
History

don pedro



Meanings of "don pedro" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
don pedro [m] urinal
Ornithology
don pedro [m] marvel of peru
don pedro [m] four o'clock flower (mirabilis jalapa)