PICAPARE


Meaning of PICAPARE in English

noun the finfoot.

Webster English vocab.      Английский словарь Webster.