aysberg


Results for "aysberg"

Turkish - English dictionary

aysberg

(Turkish - English dictionary) :
iceberg.