Definify.com

Definition 2025


itzultzaile

itzultzaile

Basque

Noun

itzultzaile

  1. translator