Esperanto English Dictionary

Esperanto - English

olivarbo in English:

1. olive tree olive tree