Term Gallery logo

Meanings of sápatra in Spanish

Portuguese
sátrapa
English
satrap
Catalan
sàtrapa
satrap