SURRAD


Results for "SURRAD"

Ottoman - Turkish Dictionary

SURRAD

(Ottoman - Turkish Dictionary) :
Yağmuru olmayan ince bulut.