Spanish-English dictionary »

manakapí meaning in English

SpanishEnglish
manakapí noun

manicole(Prestoea tenuiramosa)
noun