Spanish-English dictionary »

trapexita meaning in English

SpanishEnglish
trapexita noun

trapezitenoun