Autoestable

0
958

Autoestable

Autoestable Definition

Autoestable

Spanish Adjective

English meaning : self-sustaining

LEAVE A REPLY

Please enter your comment!
Please enter your name here