Translation of leebarope in English:

leebarope

pigeon

noun (class 5, plural maebarope)

  • 1

    pigeon