mangabeiras

English

Noun

mangabeiras

  1. plural of mangabeira

Spanish

Noun

mangabeiras f pl

  1. plural of mangabeira