apiols

English

Noun

apiols

  1. plural of apiol

Anagrams

French

Noun

apiols m

  1. plural of apiol