sirrus


Results for "sirrus"

Turkish - English dictionary

sirrus

(Turkish - English dictionary) :
cirrus, cirrus cloud.