loubias

English

Noun

loubias

  1. plural of loubia

French

Noun

loubias

  1. plural of loubia