Results for "

sunbaked

"
English - Turkish Dictionary

sunbaked

(English - Turkish Dictionary) :
s. güneşte kurutulup sertleştirilmiş.