Definify.com

Definition 2024


itzultzaile

itzultzaile

Basque

Noun

itzultzaile

  1. translator