Results for "

taraça

"
Turkish - French Dictionary

taraça

(Turkish - French Dictionary) :
terrasse