Spanish-English dictionary »

carpelar meaning in English

SpanishEnglish
carpelar adjective

carpellateadjective