tayyare


Results for "tayyare"

Turkish - French Dictionary

tayyare

(Turkish - French Dictionary) :
avion