Spanish–English dictionary

English translation of the Spanish word aterrizar de panza

Spanish → English
  
SpanishEnglish
aterrizar de panza belly‐land