satrapy Greek Meaning

Greek Dictionary

English to Greek Dictionary

satrapy

Σατράπης

International Languages

Meaning for satrapy found in 42 Languages.

Sponored Video