Spanish-English dictionary »

-podo meaning in English

SpanishEnglish
-podo

-pod(related to or resembling a foot)