ayva


Results for "ayva"

Turkish - French Dictionary

memeli hayvan

(Turkish - French Dictionary) :
mammifère