aküba


Results for "aküba"

Turkish - English dictionary

aküba

(Turkish - English dictionary) :
aucuba.