TARRAKA


Results for "TARRAKA"

Ottoman - Turkish Dictionary

TARRAKA

(Ottoman - Turkish Dictionary) :
Gümbürtü.