vanmaram

ഇടിച്ചിറക്കല് - meaning in english

Meanings for ഇടിച്ചിറക്കല്

noun
Forced landing