alpaka


Results for "alpaka"

Turkish - English dictionary

alpaka

(Turkish - English dictionary) :
1. alpaca. 2. alpaca cloth.