Definify.com

Definition 2026


itzultzaile

itzultzaile

Basque

Noun

itzultzaile

  1. translator