Results for "

mantis

"
Turkish - English dictionary

mantis

(Turkish - English dictionary) :
math. mantissa.