AYC


Results for "AYC"

Turkish - English dictionary

uzaycılık

(Turkish - English dictionary) :
astronautics.
Turkish - English dictionary

yayçizer

(Turkish - English dictionary) :
compass, pair of compasses.